Scalable self-stabilization
نویسندگان
چکیده
This paper presents a methodology for a synchronous non-reactive distributed system on a tree topology to stabilize from a k-faulty configuration in a time independent of the size n of the system. In the proposed methodology, processes first measure and compare the sizes of the faulty regions, and then use this information to schedule actions in such a way that the size of the faulty regions progressively shrink, until they completely disappear. We demonstrate that when k processes fail, the stabilization time is OðkÞ. Apart from its applicability to a wide class of problems, the proposed method achieves scalability with a low space complexity of OðD:ðD:k þ log2 nÞÞ per process, where D is the maximum degree of a node. # 2002 Elsevier Science (USA)
منابع مشابه
Towards scalable model checking of self-stabilizing programs
Existing approaches for verifying self-stabilization with a symbolic model checker have relied on the use of weak fairness. We point out that this approach has limited scalability. To overcome this limitation, first, we show that if self-stabilization is possible without fairness then cost of verifying self-stabilization is substantially lower. In fact, we observe from several case studies that...
متن کاملAbout the Self-stabilization of a Virtual Topology for Self-organization in Ad Hoc Networks
Ad hoc networks are spontaneous wireless networks without any wired infrastructure, composed of mobile terminals. We assume that nodes must collaborate to set up an efficient network, such a collaboration requiring a self-organization in the network. We proposed a virtual structure to organize the network: the backbone is a connected structure helping to optimize the control traffic flooding. C...
متن کاملA Byzantine-Fault Tolerant Self-stabilizing Protocol for Distributed Clock Synchronization Systems
Embedded distributed systems have become an integral part of safetycritical computing applications, necessitating system designs that incorporate fault tolerant clock synchronization in order to achieve ultra-reliable assurance levels. Many efficient clock synchronization protocols do not, however, address Byzantine failures, and most protocols that do tolerate Byzantine failures do not self-st...
متن کاملSecurity Enhanced Trust based G-LeaSel for Grid Environment
Secure and trusted group communication is an active area of research. The growing importance of group communication based applications fuelled its popularity. The central research challenge is secure and efficient group key management. . The main issue in secure group communication is group dynamics and key management. A scalable secure group communication model ensures that whenever there is a...
متن کاملNumber 8
Secure and trusted group communication is an active area of research. The growing importance of group communication based applications fuelled its popularity. The central research challenge is secure and efficient group key management. . The main issue in secure group communication is group dynamics and key management. A scalable secure group communication model ensures that whenever there is a...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- J. Parallel Distrib. Comput.
دوره 62 شماره
صفحات -
تاریخ انتشار 1999